put in a difficult position - Alemán Inglés Diccionario